old lecher - Espagnol Anglais Dictionnaire